package com.knife.message.infra.mapper;

import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.knife.message.domain.entity.KnifeMessage;
import org.apache.ibatis.annotations.Param;

/**
 * @author tianhao.luo@hand-china.com
 * @version 1.0
 * @date 2022年06月12日 星期日 4:58 下午
 * @description
 * @since 1.0
 */
public interface KnifeMessageMapper extends BaseMapper<KnifeMessage> {


    /**
     * 查询分页
     *
     * @param page         分页
     * @param knifeMessage 查询参数
     * @return 消息
     */
    Page<KnifeMessage> selectMessagePage(@Param("page") Page<KnifeMessage> page, @Param("knifeMessage") KnifeMessage knifeMessage);
}
